talk endlessly - French English Dictionary